package com.junzhiit.nengji.cms.service;

import java.util.Map;

import com.junzhiit.nengji.cms.web.vo.DataTablesParamVO;
import com.junzhiit.nengji.cms.web.vo.ResultVO;
import com.junzhiit.nengji.cms.web.vo.SellLevelVO;

public interface SellLevelService {

	/**
	 * 
	 * TODO 设置
	 * @author Zaki
	 * @time 2018年5月14日 下午1:36:03
	 * @return Map<String,Object>
	 */
	public Map<String, Object> findAll(DataTablesParamVO dtp,SellLevelVO sellLevelVO);
	
	/**
	 * 
	 * TODO 查询所有分润数量
	 * @author Zaki
	 * @time 2018年5月14日 下午1:36:14
	 * @return ResultVO
	 */
	public ResultVO findById(String id);
	
	/**
	 * 
	 * TODO 添加分润类别
	 * @author Zaki
	 * @time 2018年5月14日 下午1:36:26
	 * @return ResultVO
	 */
	public ResultVO add(SellLevelVO sellLevelVO);
	
	/**
	 * 
	 * TODO 删除分润类别
	 * @author Zaki
	 * @time 2018年5月14日 下午1:36:39
	 * @return ResultVO
	 */
	public ResultVO delete(String id);
	
	/**
	 * 
	 * TODO 更改分润类别
	 * @author Zaki
	 * @time 2018年5月14日 下午1:36:54
	 * @return ResultVO
	 */
	public ResultVO update(SellLevelVO sellLevelVO);
	
	/**
	 * 
	 * TODO 查询分润最大值
	 * @author Zaki
	 * @time 2018年5月14日 下午1:37:08
	 * @return ResultVO
	 */
	public ResultVO getBenefitMax();
}
